package org.example.factory.simple.pizzastore;

/**
 * @author
 * @description Pizza类型做成抽象类
 */
public abstract class Pizza {

    //披萨类别的名字
    protected String name;

    //准备披萨 不同的披萨不一样 开始
    public abstract void prepare();

    //开始制作方法
    public void bake() {System.out.println(name + "baking");}

    public void cut() {
        System.out.println(name + "=cutting");
    }

    //结束制作方法
    public void box() {
        System.out.println(name + "=boxing");
    }


    public void setName(String name) {
        this.name = name;
    }
}
